home *** CD-ROM | disk | FTP | other *** search
/ AOL File Library: 9,300 to 9,399 / 9300.zip / AOLDLs / E-Zines / EZINE_ TidBITS#327 (MAC) / tb327.txt < prev   
Text File  |  2014-12-11  |  31KB  |  602 lines

  1. text documents and we configure our
  2.   machines with control panels and thus rarely need to edit
  3.   configuration files. Even so, the explosion of the online world
  4.   has created a strong demand for tools to read and edit text-onTidBITS#327/06-May-96
  5. =====================
  6. 
  7. The big news this week involves licensing: Apple gets Java from
  8.    Sun Microsystems and announces plans to integrate it into the
  9.    Mac OS, and IBM gets the Mac OS from Apple. Also in this issue,
  10.    information on Power Computing's new high-speed Macs, Tonya takes
  11.    a look at the new HTML authoring tool PageSpinner, and Sean
  12.    Peisert reviews a collection of tools almost everyone has to
  13.    use: text editors.
  14. 
  15. This issue of TidBITS sponsored in part by:
  16. * APS Technologies -- 800/443-4199 -- <sales@apstech.com>
  17.    Makers of hard drives, tape drives, and neat SCSI accessories.
  18.    For APS price lists, email: <aps-prices@tidbits.com>
  19. * Northwest Nexus -- 206/455-3505 -- <http://www.halcyon.com/>
  20.    Providing access to the global Internet. <info@halcyon.com>
  21. * Power Computing -- 800/375-7693 -- <info@powercc.com>
  22.    Now shipping... The Award-Winning First MacOS Compatible!
  23.    Press comments! <http://www.powercc.com/News/quotes.html>
  24. * America Online -- 800/827-6364 -- <http://www.aol.com/>
  25.    The world's largest provider of online services.
  26.    Give Back to the Net -- <http://www.aol.com/give/>
  27. * EarthLink Network -- 800/395-8425 -- <sales@earthlink.net>
  28.    Providers of direct Internet access for Macintosh users.
  29.    For eWorld refugees: no setup fee! <http://www.earthlink.net/>
  30. * DealBITS: New deals on Macs, tools, software, and more! <-- NEW!
  31.    <http://www.tidbits.com/dealbits/> -- <dealbits@tidbits.com>
  32. 
  33. Copyright 1990-1996 Adam & Tonya Engst. Details at end of issue.
  34.    Information: <info@tidbits.com> Comments: <editors@tidbits.com>
  35.    ---------------------------------------------------------------
  36. 
  37. Topics:
  38.     MailBITS/06-May-96
  39.     Apple Licenses Java
  40.     PageSpinner Spins Into View
  41.     Text Editors - Getting Your ASCII In Gear
  42. 
  43. <ftp://ftp.tidbits.com/pub/tidbits/issues/1996/TidBITS#327_06-May-96.etx>
  44. 
  45. 
  46. MailBITS/06-May-96
  47. ------------------
  48.   Tonya and I are deep into working on the fourth edition of
  49.   Internet Starter Kit for Macintosh, which means that we're likely
  50.   to be less responsive to email for a while.
  51. 
  52.   If you're the author of a freely distributable freeware or
  53.   shareware Internet program, I'd like to consider your program for
  54.   inclusion on the CD that will come with the book. The same goes
  55.   for commercial Internet programs with freely distributable demos.
  56.   So, if you'd like to submit your program for inclusion on the CD,
  57.   check out the Web form at:
  58. 
  59. <http://www.tidbits.com/iskm/cd_form/cd_submit_form.html>
  60. 
  61.   Similarly, if you are an Internet service provider (anywhere in
  62.   the world) that supports PPP and would like to be included in the
  63.   book and installer, send email to <iskm-providers@tidbits.com>.
  64.   We'll collect names and send out more information when we have a
  65.   Web signup form posted. [ACE]
  66. 
  67. 
  68. **IBM Gets Wide-Ranging Mac OS License** -- As noted in
  69.   TidBITS-324_, IBM today announced an agreement with Apple allowing
  70.   it to sell PowerPC processors along with a Mac OS sub-license to
  71.   any manufacturer. As noted, IBM does not appear to plan to
  72.   manufacture Mac clones, but instead to sell reference design
  73.   specs, licenses, and logic components to other manufacturers who
  74.   will make PowerPC Platform machines. Those manufacturers, in turn,
  75.   can choose to develop Mac clones and license the Mac OS directly
  76.   from IBM, without having to enter negotiations with Apple.
  77.   Datatech (DTK) Enterprises and Tatung are expected to announce
  78.   plans to sub-license the Mac OS from IBM; other manufacturers have
  79.   already announced third-party products for the PowerPC platform
  80.   that would help system manufacturers build Mac OS computers for
  81.   the PowerPC Platform. Also, rumor has it that IBM plans to drop
  82.   OS/2 in favor of the Mac OS. [GD]
  83. 
  84. <http://www.ibm.com/News/ls960506.html>
  85. 
  86. 
  87. **PowerTower & PowerCenter** -- Power Computing announced two new
  88.   lines of Mac clones last week, including a machine that qualifies
  89.   as the fastest single-processor Mac available. The PowerTower line
  90.   sports a PowerPC 604 processor running at a dizzying 166 or 180
  91.   MHz in a mini-tower case with three PCI slots, a minimum of 16 MB
  92.   of RAM, and four drive bays. The PowerCenter line features a 120,
  93.   132, or 150 MHz PowerPC 604 in a low-profile (120 MHz) or desktop
  94.   case, with three PCI slots and a minimum of 8 MB of RAM. Pricing
  95.   for PowerTowers starts around $3,800, PowerCenters around $1,900.
  96.   Tests so far show that the PowerTowers edge out Apple's high-end
  97.   Power Mac 9500/150 by five to fifteen percent, even though they
  98.   can't use memory interleaving, being based on the 7200 motherboard
  99.   design (which is currently the only one that can crank a PowerPC
  100.   604 above 150 MHz). As with previous models, Power Computing
  101.   machines ship with a keyboard, a significant software bundle
  102.   (including Speed Doubler on the PowerTowers), and a 30-day, money-
  103.   back guarantee. [GD]
  104. 
  105. <http://www.powercc.com/>
  106. 
  107. 
  108. **WebHead Update** -- No sooner do I write an article on recent
  109.   Web browser updates (see TidBITS-326_) than it's, well, out-of-
  110.   date. Netscape released version 2.02 or Navigator last week
  111.   (primarily fixing security problems); NCSA released 3.0b2 of
  112.   Mosaic, and beta 4 of Apple's Cyberdog is now available (if you
  113.   have a Power Mac and OpenDoc). [GD]
  114. 
  115. <ftp://ftp.netscape.com/pub/navigator/2.02/mac/Netscape2.02Installer.hqx>
  116. <ftp://ftp.ncsa.uiuc.edu/Mosaic/Mac/NCSAMosaic30b2.hqx>
  117. <http://cyberdog.apple.com/>
  118. 
  119. 
  120. **Quicken 6 R7** -- Intuit has release R7 of Quicken 6.0 for
  121.   Macintosh, which is supposed to address limitations of Quicken's
  122.   online banking features and "a few" other problems reported by
  123.   customers. The download ranges from 1.2 to 3.4 MB, depending which
  124.   version you need. [GD]
  125. 
  126. <http://www.qfn.com/quicken/technical-support/quicken/releases/
  127. qfm6-releases/>
  128. 
  129. 
  130. Apple Licenses Java
  131. -------------------
  132.   by Geoff Duncan <geoff@tidbits.com>
  133. 
  134.   Apple announced last week it has licensed Sun's Java programming
  135.   environment, joining the massive list of current Java licensees.
  136.   Apple says it plans to integrate Java into its operating systems
  137.   (including the Mac OS, the Newton, and Pippin) as well as in media
  138.   and Internet technologies, including Cyberdog. Apple is not alone
  139.   in planning to put Java into its operating systems: Novell,
  140.   Microsoft, SGI, IBM, and others have announced similar strategies.
  141.   One has to wonder what impact this announcement might have on
  142.   developers currently bringing Java to the Macintosh, considering
  143.   how long it will be before Java support is available directly from
  144.   Apple.
  145. 
  146. <http://product.info.apple.com/pr/press.releases/1996/q3/
  147. 960430.pr.rel.java.html>
  148. 
  149.   As a cross-platform application technology, one of Java's
  150.   nightmare scenarios is that it could cause all rules of interface
  151.   and functionality to be thrown out, regardless of the client
  152.   platform. (If you think Microsoft applications bend Apple's Human
  153.   Interface Guidelines now, wait until you see Java-based
  154.   applications from Microsoft and other vendors!) In response, a
  155.   campaign is underway to convince Sun to integrate OpenDoc into
  156.   Java as an interface library. OpenDoc is already a relatively
  157.   mature technology (compared to Java), and was built with cross-
  158.   platform interfaces and application design in mind. If you plan to
  159.   do Java or OpenDoc development, the idea is worth checking out.
  160.   [GD]
  161. 
  162. <http://summary.net/~breck/java-opendoc.html>
  163. 
  164. 
  165. PageSpinner Spins Into View
  166. ---------------------------
  167.   by Tonya Engst <tonya@tidbits.com>
  168. 
  169.   The world of shareware Web authoring tools recently gained a new
  170.   member in the form of PageSpinner, a $25 shareware program from
  171.   Optima System in Sweden. PageSpinner requires System 7 and wants
  172.   1800K of application RAM. It works on any Mac with a 68020
  173.   processor or better, but Optima System recommends a 68040 or
  174.   PowerPC-based Mac for working with larger files. You'll also need
  175.   a color or grayscale monitor, 640 by 400 pixels or larger. The
  176.   current release of PageSpinner is 1.0.4, but I'm reviewing 1.1b1,
  177.   which adds a number of features. 1.1b2 may be out by the time you
  178.   read this article.
  179. 
  180.   You can download the latest version of PageSpinner from Optima
  181.   System's Web site. The latest version may also be available on
  182.   Info-Mac.
  183. 
  184. <http://www.algonet.se/~optima/pagespinner.html>
  185. <ftp://mirrors.aol.com/pub/info-mac/text/html/page-spinner-104.hqx>
  186. 
  187.   PageSpinner resembles HTML Web Weaver/World Wide Web Weaver from
  188.   Miracle Software, and strikes me as targeted at the same audience
  189.   - people who don't need heavy-duty site management features, and
  190.   who don't mind learning HTML but want help with tags and syntax. I
  191.   also see these products as excellent starter tools for people
  192.   learning HTML. (For more about Miracle Software's offerings, see
  193.   TidBITS-317_).
  194. 
  195.   PageSpinner introduces some new features and ideas I haven't seen
  196.   often (or at all) in other Web authoring programs. In particular,
  197.   whenever a tagging command appears on a menu or in a dialog, an
  198.   icon next to each tag not part of HTML 2.0 indicates whether the
  199.   tag comes from HTML 3.0 or Netscape. PageSpinner also comes with a
  200.   number of handy templates, which you can select and preview in the
  201.   New Document dialog box. This nicely done dialog helps you set up
  202.   background and text colors, background tiling, and more.
  203. 
  204.   PageSpinner has a toolbar, but - unlike many of today's action-
  205.   packed toolbars - it includes blank space between groups of
  206.   reasonably large buttons, making it easier to use than most. More
  207.   interestingly, PageSpinner offers an HTML Assistant floating
  208.   window that you can optionally leave open. The HTML Assistant can
  209.   assist you with about twenty tasks, including making links,
  210.   creating tables, and setting up form interfaces.
  211. 
  212.   Each HTML Assistant task comes with an Example button. Clicking
  213.   the button presents you with the HTML Examples dialog, which
  214.   offers a number of mini-templates for elements like lists and
  215.   tables. (For some tasks, such as tables, it offers multiple
  216.   templates; for others, such as forms, it offers none.) You can
  217.   preview the templates visually and as HTML code, and copy the code
  218.   from the Example dialog into your document. What's so great about
  219.   HTML Assistant and HTML Examples is that they help you figure out
  220.   not only what commands are in the program but also how to employ
  221.   them effectively. In this way, PageSpinner pushes people up the
  222.   HTML learning curve.
  223. 
  224.   Another common limitation of PageSpinner-like Web authoring tools
  225.   is a 32K file size limit; PageSpinner supports larger files.
  226. 
  227.   Like many Web authoring tools, PageSpinner shows text and HTML
  228.   tags in its document window. The text shows with some
  229.   representation as to how it will appear on the Web (headings look
  230.   big, bold text appears bold, etc.). Tags appear in a dark gray
  231.   color, making them easy to distinguish from text. You can set the
  232.   default font and size for both tags and text.
  233. 
  234.   Unlike a number of similar Web authoring tools, PageSpinner's tags
  235.   are discrete objects - they never look the same as body text. You
  236.   can set PageSpinner so tags may be edited, so tags may be edited
  237.   but not deleted, or so tags may not be modified in any way. If you
  238.   type tags of your own into PageSpinner, it recognizes and converts
  239.   them into discrete tag objects.
  240. 
  241.   Similarly, if you open a non-PageSpinner-native HTML document, you
  242.   can issue the Restyle command to convert your tags to PageSpinner
  243.   tags. The Restyle command also works on PageMill documents brought
  244.   into PageSpinner via the program's new PageMill conversion
  245.   feature. The PageMill conversion offers some flexibility for
  246.   correcting <BR>-related problems, but it won't "pretty print" text
  247.   (align it nicely). (Adobe plans to fix the <BR> problem in
  248.   PageMill 2.0, due out in July; see TidBITS-325_.)
  249. 
  250.   PageSpinner 1.1b1 sports improved and useful table features both
  251.   for creating tables from scratch and for converting tab-delimited
  252.   text. (If you do make a table in the Assistant, use the Table menu
  253.   to add additional tags or to modify the table!) The new version
  254.   also now supports relative links and handles anchoring correctly.
  255. 
  256.   To access PageSpinner's documentation, you use its Apple Guide,
  257.   available via the Help menu. The documentation is well-written,
  258.   but I'd like to see it expanded even more. I'd also like to see
  259.   additional HTML examples - I was recently delving into the world
  260.   of HTML forms and would have appreciated a few examples.
  261. 
  262.   I haven't completely covered every aspect of PageSpinner - at the
  263.   rate it's improvements spin out, the program is difficult to pin
  264.   down. Also, I've neglected PageSpinner's Find/Replace, Web Tools
  265.   menu, and several other helpful features. Hopefully, you have the
  266.   idea that it's not a perfect program, but has much to offer in
  267.   both unique features and a feature set for people who want to
  268.   dabble with HTML or who want a program to boost them up the HTML
  269.   learning curve.
  270. 
  271. 
  272. Text Editors - Getting Your ASCII In Gear
  273. -----------------------------------------
  274.   by Sean Peisert <speisert@ucsd.edu>
  275. 
  276.   Many Macintosh users are only vaguely familiar with text editors,
  277.   since SimpleText opens our text documents and we configure our
  278.   machines with control panels and thus rarely need to edit
  279.   configuration files. Even so, the explosion of the online world
  280.   has created a strong demand for tools to read and edit text-only
  281.   (ASCII) documents, since ASCII is the standard for most online
  282.   written material, from news postings and email to ReadMe files,
  283.   FAQs, and HTML.
  284. 
  285.   You can open text files in a word processor, and for a lot of
  286.   people that's fine. However, text editors are often a more
  287.   effective alternative. Text editors bear some resemblance to word
  288.   processors (they let you create, read, and edit documents), but
  289.   they aren't primarily concerned with fonts, graphics, special
  290.   characters, margins, or printed output. Instead, they're designed
  291.   to let you manipulate text files in useful ways.
  292. 
  293.   This article provides an overview of good, commonly available text
  294.   editing tools. All these editors are top-notch programs, though
  295.   some may suit your purposes better than others. Just because an
  296.   editor is not included doesn't mean it isn't good, just that we
  297.   didn't have space to include it. Similarly, this article doesn't
  298.   cover two popular "monsters" of text editing - Alpha and the
  299.   commercial version of BBEdit - which deserve reviews unto
  300.   themselves.
  301. 
  302. 
  303. **Things to Look For** -- When selecting text-processing tools,
  304.   there are some factors to keep in mind. The first is whether the
  305.   program can open files larger than 32K. This limit is the one of
  306.   the main deficiencies of Apple's SimpleText, and though it isn't a
  307.   problem for some files, many FAQs and other online documents are
  308.   larger than 32K. All the programs here can open files larger than
  309.   32K.
  310. 
  311.   One complaint about older text editors was a lack of support for
  312.   "soft wrapping." No more - all of the editors here support soft
  313.   wrapping, which is what most word processors do. (When a line of
  314.   text reaches a margin or other preset limit, the program moves
  315.   remaining text to the next line without altering the string of
  316.   characters.) Hard wrapping, conversely, inserts a carriage return
  317.   at the end of each visible line, breaking the lines "by force."
  318.   Most email, news postings, and other online documents (including
  319.   TidBITS issues) must use hard wrapping.
  320. 
  321.   Different operating systems (Unix, DOS, and Mac OS) end hard
  322.   wrapped lines differently. By default, the Mac uses a carriage
  323.   return, Unix uses a linefeed character, and DOS uses both. Each of
  324.   these editors deals differently with line wrapping and converting
  325.   a file from one method to another; you'll want to select a tool
  326.   that meets your needs.
  327. 
  328. 
  329. **BBEdit Lite 3.5.1**, a freeware editor, is the smaller cousin of
  330.   Bare Bones Software's BBEdit 3.5.1, a commercial text editor.
  331.   Originally designed for programmers, BBEdit has evolved
  332.   significantly over the years. BBEdit has now split into two
  333.   programs (one commercial and one freeware). The differences
  334.   between BBEdit 3.5.1 and Lite 3.5.1 are covered extensively in the
  335.   ReadMe file distributed with BBEdit Lite.
  336. 
  337. <http://www.barebones.com/>
  338. 
  339.   BBEdit Lite lacks features many other editors have these days -
  340.   such as drag & drop - and it's not scriptable. The newest
  341.   incarnation of BBEdit Lite, however, supports soft wrapping and
  342.   contains some Power Mac-native code. BBEdit Lite is one of the
  343.   fastest editors around - its launching speed has to be seen to be
  344.   believed, taking a mere three seconds to open a 900K file. (I used
  345.   a Power Mac 6100/60AV, with plenty of RAM, System 7.5.3, and
  346.   Connectix's Speed Emulator from Speed Doubler for my tests, with
  347.   Power Mac-native or fat versions of programs whenever possible.)
  348.   This blazing speed is four to six times faster than some of the
  349.   other editors reviewed here.
  350. 
  351.   BBEdit Lite has a small disk footprint, takes up a meager amount
  352.   of RAM, and is Apple event-aware, so it can be used in conjunction
  353.   with an application like Anarchie to view text documents. BBEdit
  354.   Lite does not integrate directly as an editor for programming
  355.   environments such as CodeWarrior or Symantec C++.
  356. 
  357.   BBEdit Lite achieves its light RAM footprint by using system
  358.   memory. If you open a document which would exceed BBEdit Lite's
  359.   allocated memory, it asks the system for memory outside of BBEdit
  360.   Lite's application partition. (Many applications do similar things
  361.   with sounds or QuickTime.) If the memory is available, BBEdit will
  362.   open the file without difficulty, so you can keep BBEdit's memory
  363.   partition small and still work with large files.
  364. 
  365.   BBEdit Lite is not devoid of cool features. Its powerful search
  366.   engine supports grep expressions and multi-file searches. (In
  367.   addition to searching for words, grep lets you search for complex
  368.   patterns. Typical search engines can only look for words or
  369.   phrases.) BBEdit Lite has a "balance" feature that identifies
  370.   unbalanced sets of parentheses, braces, and quotes (handy for
  371.   programmers and HTML writers).
  372. 
  373.   Much of BBEdit Lite's power is built into BBEdit extensions. These
  374.   extensions don't go in your System Folder; instead, you install
  375.   them in a special folder provided by BBEdit and then choose them
  376.   from a menu within BBEdit. Extensions have been written for a wide
  377.   variety of tasks, such as HTML composition, inserting the date or
  378.   time, sorting lines, and speaking text. These extensions make
  379.   BBEdit Lite a more powerful tool than it first appears.
  380. 
  381. <ftp://mirror.aol.com/pub/info-mac/text/bbe/>
  382. 
  383. 
  384. **Emacs** -- This port of GNU Emacs from Cornell University is
  385.   exactly what you would expect from the GNU Emacs editor.
  386. 
  387. <ftp://ftp.cs.cornell.edu/pub/parmet/>
  388. 
  389.   GNU Emacs is a widely-distributed text editor originally developed
  390.   by the Free Software Foundation, with ports available for the
  391.   Macintosh and PC, along with most flavors of Unix and other
  392.   operating systems. Emacs uses "modes" which alter the keystroke
  393.   bindings (what commands are "bound" to particular keys) and the
  394.   way the editor functions. Modes are available for C programming,
  395.   HTML authoring, standard text editing and many other purposes.
  396.   This modularity makes Emacs one of the most versatile editors
  397.   available.
  398. 
  399.   This Mac version of Emacs doesn't require special keystrokes for
  400.   basic use, but the keystroke bindings are what makes Emacs so
  401.   powerful. Using Emacs to full advantage means memorizing over a
  402.   hundred keystrokes, but you can learn along the way. This Mac
  403.   version contains everything from the text editor mode of Unix
  404.   Emacs (except email, news, and shell capabilities) and adds a few
  405.   extra features. By default, text windows are light grey, making
  406.   long hours in front of the monitor a little less tedious on the
  407.   eyes. (All the colors used in the program can be edited.) Like
  408.   most of the editors reviewed here, Emacs transparently supports
  409.   Unix, DOS, and Mac ASCII formats. Since normal Emacs requires the
  410.   use of "control" and "meta" modifier keys, Mac Emacs let you
  411.   assign any modifier key to the role of control or meta.
  412. 
  413.   Emacs's performance can be astounding. As a test, I tried
  414.   replacing 2,088 occurrences of "from" with "to" in my 900K
  415.   outgoing mail file. Emacs found and replaced all occurrences in 1
  416.   second, BBEdit Lite in 9 seconds, Plaintext in 62 seconds, Style
  417.   in 3.5 minutes, and Tex-Edit Plus in 4 minutes and 45 seconds.
  418. 
  419.   Regrettably, in the end Mac Emacs's Unix roots make it non-
  420.   graphical and hard to learn. For instance, an Emacs window doesn't
  421.   have a scrollbar, and doesn't allow text selection with the mouse.
  422.   Emacs will interface with CodeWarrior, which is great for
  423.   programmers who grew up using Emacs on Unix systems. The current
  424.   version of Emacs for the Mac aligns itself with version 18.59 on
  425.   the Unix side. The current version on the Unix side is version
  426.   19.x. The author of the Mac port has said that he would like to do
  427.   a version 19.x port but we shouldn't expect anything soon.
  428. 
  429.   [Alpha, a large, sophisticated text editor not reviewed here, also
  430.   offers a lot of Emacs's functionality. -Geoff]
  431. 
  432. <ftp://www.cs.umd.edu/pub/faculty/keleher/Alpha/>
  433. 
  434. 
  435. **Plaintext 1.6.1** is a freeware text editor written by
  436.   neurobiology professor Mel Park in his spare time. Plaintext's
  437.   fortes are its simplicity and the variety of conversion options
  438.   for text files from different platforms.
  439. 
  440. <ftp://nb.utmem.edu/pub/plaintext/>
  441. 
  442.   Plaintext has a few features distinguishing it from most other
  443.   editors. First, Plaintext supports bookmarks. If you're working
  444.   with a particularly long document and want to remember where you
  445.   were reading or note an important passage, you can set a mark. You
  446.   can jump quickly to any mark by selecting it from the Mark menu,
  447.   and a file can contain a large number of marks. Plaintext contains
  448.   column editing that enables you to select a vertical column, and
  449.   Plaintext supports a small command-line language.
  450. 
  451.   Plaintext's command-line commands are mostly Unix commands (find,
  452.   ls, pwd, and cat, among others) which the author implemented out
  453.   of respect for the power of the MPW shell (MPW stands for
  454.   Macintosh Programmer's Workshop; it's a programming environment
  455.   from Apple with Unix-like features.) These simple commands
  456.   (activated by typing them and pressing Enter rather than Return)
  457.   have less overhead than menus and dialog boxes and make Plaintext
  458.   a smaller, sleeker application. Most of these commands are also
  459.   available via the menu bar.
  460. 
  461.   Plaintext has been updated several times recently, fixing bugs and
  462.   adding a few features. Plaintext has a mostly full Apple event
  463.   implementation but does not have an AppleScript dictionary.
  464.   Plaintext supports drag & drop - a feature BBEdit Lite lacks - and
  465.   Park has said he plans to add full AppleScript support and
  466.   possibly have it support OpenDoc in the future.
  467. 
  468. 
  469. **SaintEdit** is a $10 shareware editor that Craig Marciniak
  470.   introduced in 1992 and updated to version 1.5b13 recently. After
  471.   two years of relative hibernation, however, SaintEdit is about to
  472.   revive itself in an enhanced 2.0 version. The new version is based
  473.   on the WASTE engine and will feature a spelling checker, improved
  474.   interface, AppleScript support, and drag & drop, as well as
  475.   extensive conversion and find and replace options, Text-to-Speech
  476.   support, and HTML macros. Craig has promised a public beta
  477.   shortly.
  478. 
  479. <ftp://mirror.aol.com/pub/info-mac/text/saint-edit-15b13.hqx>
  480. 
  481. 
  482. **Style 1.4**, a $10 shareware tool by Marco Piovanelli. Termed a
  483.   "styled text editor," Style supports different fonts, text styles
  484.   (like bold), font sizes, colors, and text alignment. It also
  485.   supports embedded sounds and graphics. Style can read and create
  486.   SimpleText documents (with styles intact), and SimpleText can read
  487.   Style documents (with styles intact) provided the document is
  488.   saved as text rather than in native Style format. Style uses
  489.   Marco's WASTE text engine which lets Style handle documents larger
  490.   than 32K and helps give it the ability to use different languages
  491.   via WorldScript - a definite boon for creating documents in
  492.   languages such as Japanese or Russian.
  493. 
  494.   Style supports some great technologies, like XTND, drag & drop,
  495.   and Internet Config; in addition, Style is a fat binary and
  496.   supports AppleScript recording. Style uses a memory management
  497.   scheme similar to BBEdit and Tex-Edit Plus, where temporary memory
  498.   is used when no space is available in Style's memory partition.
  499. 
  500.   Some extra niceties of Style are a Window menu, smart quotes,
  501.   auto-indent, a basic find and replace feature, linefeed
  502.   translation, extensive scripting capabilities, and a special
  503.   scripting menu to which Command keys can be assigned. Simply drop
  504.   an AppleScript into the Style Script folder and the script appears
  505.   as a menu item. Style comes with several sample scripts and
  506.   droplets.
  507. 
  508. <ftp://mirror.aol.com/pub/info-mac/text/style-141.hqx>
  509. 
  510. 
  511. **Tex-Edit Plus 1.7.0**, by Tom Bender, is a $10 shareware editor
  512.   which feels like a nicely enhanced SimpleText with a good blend of
  513.   features found in both Plaintext and SimpleText. The current
  514.   version is Power Mac native, uses the WASTE engine, and boasts
  515.   large speed improvements. A Japanese version of Tex-Edit Plus 1.7
  516.   is available, and a French version should appear soon.
  517. 
  518. <ftp://mirror.aol.com/pub/info-mac/text/tex-edit-plus-17.hqx>
  519. <ftp://members.aol.com/tombb/>
  520. 
  521.   Like Plaintext, Tex-Edit Plus enables conversion of Mac, Unix, and
  522.   DOS text  files. A nice find and replace utility provides an easy
  523.   means to manipulate tabs, carriage returns, and other special
  524.   characters. The Modify Document menu contains some wonderfully
  525.   useful conversion utilities, including converting curly and
  526.   straight quotes, ellipses, dashes, spaces, and other special
  527.   characters often used with word processors or desktop publishing
  528.   programs.
  529. 
  530.   Tex-Edit Plus has a huge Sound menu with options for speaking text
  531.   and recording sound. Although all of the text editors reviewed can
  532.   use different fonts to view documents, Tex-Edit Plus supports
  533.   multiple fonts, sizes, and styles in one document, more like
  534.   SimpleText, Style, or a typical word processor. The author
  535.   comments that one of Tex-Edit Plus's bonuses is its ability to
  536.   open SimpleText documents and display their formatting (including
  537.   inline graphics), something none of the other editors quite do.
  538.   Tex-Edit Plus also opens read-only SimpleText files.
  539. 
  540.   Other useful features include inserting the date or time, going to
  541.   any specified line number, drag & drop support, and text
  542.   justification. One annoying caveat: Shift-Delete does a forward
  543.   delete, and there doesn't appear to a way to turn this feature
  544.   off. Otherwise the program appears to be squeaky clean. Tex-Edit
  545.   Plus also uses temporary memory, like BBEdit Lite and Style, to
  546.   open very large files instead of requiring the user to give more
  547.   memory to the program and re-launch.
  548. 
  549.   The author says a new version will be available in the near future
  550.   which will show invisible characters and support AppleScript
  551.   recording and QuickDraw GX.
  552. 
  553. 
  554. **Conclusions** -- Which editor you use depends largely on your
  555.   purposes. To create text files with graphics or multiple fonts,
  556.   sizes or styles (like SimpleText ReadMe files), Tex-Edit Plus and
  557.   Style are the only way to go - no other editors support these
  558.   features. Style's fortes are undoubtedly its Script menu, the
  559.   ability to command-click URLs (helped out by Internet Config), and
  560.   the WorldScript-savvy WASTE engine. Tex-Edit Plus has a few extra
  561.   niceties, such as a better (although slow) search and replace,
  562.   sounds embedded in documents, and more translation options.
  563. 
  564.   If you have no need to create files with graphics or multiple font
  565.   sizes, consider BBEdit Lite, Plaintext, or Emacs. BBEdit Lite is a
  566.   small, fast, elegant text editor, and its superb interface and
  567.   reliability make it an excellent tool for programming, HTML
  568.   editing, composing ASCII text, or simply viewing existing
  569.   documents. Bare Bone's decision to include soft-wrapping in BBEdit
  570.   Lite has made it a much more multi-purpose text editor, satisfying
  571.   the demands of most anyone. Despite the fact BBEdit Lite is not
  572.   fully (or even mostly) Power Mac native, it's still fast - much
  573.   faster than the fully native Plaintext.
  574. 
  575.   If you need extensive conversion capabilities not covered in
  576.   BBEdit Lite's extensions or text conversions, Plaintext is a good
  577.   choice. Plaintext doesn't have the extensive feature sets of other
  578.   editors, but it's a solid program. Emacs is wildly different from
  579.   any of the other editors; though I can't recommend Emacs to novice
  580.   Mac users or the general public, though anyone used to the Unix
  581.   version will find it an excellent port.
  582. 
  583. 
  584. $$
  585. 
  586.  Non-profit, non-commercial publications may reprint articles if
  587.  full credit is given. Others please contact us. We don't guarantee
  588.  accuracy of articles. Caveat lector. Publication, product, and
  589.  company names may be registered trademarks of their companies.
  590. 
  591.  This file is formatted as setext. For more information send email
  592.  to <setext@tidbits.com>. A file will be returned shortly.
  593. 
  594.  For information on TidBITS: how to subscribe, where to find back
  595.  issues, and other useful stuff, send email to: <info@tidbits.com>
  596.  Send comments and editorial submissions to: <editors@tidbits.com>
  597.  Issues available at: ftp://ftp.tidbits.com/pub/tidbits/issues/
  598.  And: http://www.tidbits.com/tb-issues/
  599.  To search back issues with WAIS, use this URL via a Web browser:
  600.  http://wais.sensei.com.au/macarc/tidbits/searchtidbits.html
  601.  -------------------------------------------------------------------
  602.